# 使用官方的 OpenJDK 11 作为基础镜像
FROM openjdk:17-jdk-alpine

# 设置工作目录
WORKDIR /app

ARG JAR_FILE

# 将构建的 Spring Boot JAR 文件复制到容器中
COPY ${JAR_FILE} app.jar

# 暴露应用程序的端口（根据你的应用程序配置修改）
EXPOSE 8082

# 设置启动命令
ENTRYPOINT ["java", "-jar", "app.jar"]